olfactory transduction - German English Dictionary